negotiator.qualitymeasures
Class TrajectoryMeasures
java.lang.Object
negotiator.qualitymeasures.TrajectoryMeasures
public class TrajectoryMeasures
- extends java.lang.Object
This class is an implementation of the trajectory measures discussed by
Hindriks et al. in Negotiation Dynamics: Analysis, Concession Tactics, and Outcomes.
- Author:
- Mark Hendrikx and Alexander Dirkzwager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrajectoryMeasures
public TrajectoryMeasures(ArrayListXML<BidPointTime> arrayListXML,
ArrayListXML<BidPointTime> arrayListXML2,
BidSpace bidSpace)
calculateMeasures
public OrderedSimpleElement calculateMeasures()
- Returns an XML representation of all trajectory based quality measures.
Extend this method with your own metrics.
- Parameters:
utilA - utility of agreement for party AutilB - utility of agreement for party B
- Returns:
- XML representation of the quality measures.
removeDuplicates
public java.util.ArrayList<BidPoint> removeDuplicates(java.util.ArrayList<BidPoint> list)